maintaining dwelling and furnishings - Turkish English Dictionary